﻿.bodyer-over{width: 100%;height: 100%;position: relative;overflow: hidden;min-width: 1400px;min-height: 600px;}
.inner_content{width:100%;position:relative}
.nav_content{z-index: 9;}
.con_content{position: relative;min-width: 1400px; min-height: 560px;}
.con_content .con_bigImg{width: 100%;height: 100%;position: relative;}
.Contact_Us{width: 1200px;min-height: 360px;position: absolute;top: 50%;left: 50%;margin: -180px 0 0 -600px;}
.Contact_Adres{width:1202px;position: relative;margin: auto;}
.Contact_Adres ul li{width:245px;height:280px;position: relative; text-align: center;background:url(../images/b41.png) repeat;float: left;margin-right:74px;padding:20px 0 60px}
.Contact_Adres ul li:last-child{margin-right: 0;}
.Contact_Adres ul li .bg{width:0;height:100%;background:#0d58a6;position:absolute;top:0;left:0}
.Contact_Adres ul li h2{width: 80px;border-bottom: solid 1px #0e58a6;margin:25px auto 0;padding-bottom: 10px;line-height: 24px;font-size: 20px;color: #0e58a6;white-space: nowrap;white-space: nowrap;}
.Contact_Adres ul li.n2s h2{width: 150px;}
.Contact_Adres ul li.n1s h2 {
    width: 150px;
}
.Contact_Adres ul li.n1s .Ad_Numb p em {
    font-size: 18px;
    display: block;
}
.Contact_Adres ul li .Ad_img{width: 69px;height: 51px;position: relative;margin:30px auto;overflow: hidden;}
.Contact_Adres ul li .Ad_text{width: 100%;position: relative;}
.Contact_Adres ul li.n3s .Ad_text {width:92%;margin:auto;margin-top:20px;}
.Contact_Adres ul li .Ad_text p{font-size: 18px;color: #333333;line-height: 30px;letter-spacing: 1px;}
.Contact_Adres ul li .Ad_text p{font-size: 14px;color: #333333;line-height: 22px;letter-spacing: 1px;margin-bottom:12px;}
.Contact_Adres ul li .Ad_Numb{width: 100%;position: relative;padding: 35px 0;}
.Contact_Adres ul li .Ad_Numb p{font-size: 18px;color: #333333;line-height: 36px;letter-spacing: 1px;}
.Contact_Adres ul li .Ad_Numb p em{font-size:24px}
.Contact_Adres ul li:hover .bg{width:100%}
.Contact_Adres ul li:hover h2{color: #fff;border-bottom: solid 0px #fff;}
.Contact_Adres ul li:hover .Ad_text p{color: #fff;}
.Contact_Adres ul li:hover .Ad_Numb p{color: #fff;}
.Ad_img{ text-align:center;}
.Ad_img .img2{width: 69px;height: 51px;position: absolute;top: 0;left: 0;display: none;}
.Ad_img .img2 {
  display: block;
  position: relative; 
  -webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
  transition: opacity 0.35s, transform 0.35s;
  -webkit-transform: translate3d(-10px,0,0);
  transform: translate3d(0px,0,0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.Ad_img .img2:hover img {
  opacity: 0.4;
  filter: alpha(opacity=40);
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

.Contact_Adres ul li h2 {
  text-transform: uppercase;
  color: #265a44;
  text-align: center;
  position: relative;
  font-size: 20px;
  overflow: hidden;
  padding: 10px 0;
  background-color: transparent;
}

.Contact_Adres ul li h2:after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: #fff;
  content: '';
  -webkit-transition: -webkit-transform 0.35s;
  transition: transform 0.35s;
  -webkit-transform: translate3d(-100%,0,0);
  transform: translate3d(-100%,0,0);
}

.Contact_Adres ul li:hover h2:after {
  -webkit-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
}

.Map_content{width: 1200px;min-height: 600px;position: absolute;top: 50%;left: 50%;margin: -300px 0 0 -600px;}
.Map_leftText{width: 230px;float: left;position: relative;}
.Map_leftText h2{font-size: 20px;color: #004ea2;line-height: 24px;padding-bottom:10px;}
.Map_leftText p{font-size: 18px;color: #333333;line-height:30px}
.Map_rightImg{width:962px;height:558px;float:right;position: relative;}
.Map_rightImg img{width: 100%;}

.con_sugges{width: 1300px;margin: auto;height: 529px; position: relative;position: absolute;top: 50%;left: 50%;margin: -265px 0 0 -650px;}
.con_suggesLeft{width:854px;float: left;position: relative;}
.con_suggesLeft .con_Text1{width: 100%;position: relative;}
.con_Text1 p{font-size: 14px;color: #333333;line-height: 28px;text-align:justify;text-justify:inter-ideograph;}
.con_Text1 span{font-size: 14px;color: #333333;line-height: 24px;position: absolute;right: 5px;bottom: 30px;display: block;}
.con_suggesRight{width:318px;float:right;position: relative;}
.con_suggesRight img{width: 100%;}
.infortaion{width: 100%;position: relative;border-top: solid 1px #e6e6e6;margin: 15px 0;padding-top: 20px;}
.infortaion ul li{width: 25%;position: relative;float: left;margin-bottom: 15px;}
.infortaion ul li span{float: left;font-size: 16px;color: #333333;line-height: 40px;}
.infortaion ul li input{float: left;font-size: 14px;color: #333333;border:solid 1px #e6e6e6;background: #fafafa;height: 32px;width: 110px;padding:5px;}
.infortaion ul li.widon{width: 100%;}
.infortaion ul li.widon textarea.tearea{width:760px; float: left;min-height: 90px;color: #333333;border:solid 1px #e6e6e6;background: #fafafa;padding: 3px;}
.sunMit{width: 100%;position: relative;text-align: center;margin-top: 10px;}
.sunMit .su_it{width: 160px;height: 40px;background: #004ea2;color: #fff;line-height: 40px;text-align: center;border:none;cursor: pointer;}

.conImg_bg{width: 48%;height:600px;position: absolute;left: 0;top:0}
.conImg_bg img{max-width: 100%;}
.Talent_tegy{width: 1200px;min-height: 600px;position: relative;margin: 40px auto;}
.Talent_tegy .Talent_titText{width:482px;position: relative;margin-top: 60px;float: left;height: 450px;overflow: hidden;}
.Talent_titText.CultureW{width: 742px;}
.Talent_titText h2{position: relative;}
.Talent_titText h3{font-size:26px;line-height: 24px;color: #FFF;padding:15px 0;}
.Talent_titText p{font-size: 14px;position: relative;color: #fff;line-height:30px;text-align:justify;text-justify:inter-ideograph;margin-top:10px}
.Talent_right{width:584px;position: relative;float:right;padding-top:40px}
.Talent_right h2{font-size:24px;color: #004ea2;}
.Talent_right h3{font-size:16px;color:#666;margin-top:8px;margin-bottom:25px}
.Talent_right p{font-size: 14px;color: #333333;line-height: 26px}
.Recruit{width: 1200px;min-height: 600px;position: relative;margin: 40px auto 60px;}

.Talent_content{width: 100%;position: relative;height:740px;overflow: hidden;}
.Talent_left{width: 400px;float: left;margin-top: 50px;margin-left: 20px;position: relative;}
.Talent_left .Talent_top{width: 100%;position: relative;}
.Talent_top img{max-width: 100%;}
.Talent_text{width: 100%;position: relative;margin-top: 30px;position: relative;}
.Talent_text p{color: #404040;line-height: 28px;padding: 7px 0;text-align:justify;text-justify:inter-ideograph}
.Talent_Rimg{width: 575px;height: 315px;position: absolute;top: 0; left: 360px;}

.Job_Work{width: 100%;position: relative;}
.Job_ablock{display: block;position: relative;padding:20px 30px}
.job_ab1{width: 100%;position: relative;}
.Job_awork{width: 100%;position: relative;border-bottom: solid 1px #e6e6e6;padding-bottom: 10px;}
.Job_name{float: left;position: relative;}
.Job_name span{font-size: 18px;color: #004ea2}
.Job_name em{margin-left: 10px;color: #6e6d6d}
.Job_address{float: right;position: relative;}
.Job_address span{font-size: 16px;color: #6e6d6d;line-height: 28px;margin-left: 20px;}
.Job_address em{ color: #004ea2;line-height: 28px;}
.Job_clb{width: 100%;position: relative;margin-top: 15px;}
.Job_clb h2{color: #6e6d6d;line-height: 24px;padding-bottom: 5px;}
.Job_clb p{color: #6e6d6d;line-height: 24px;text-align:justify}
.Job_book{width: 85px;height: 32px;position: absolute;top: 50%;right:0;margin-top: -16px; background: #999;color: #fff;text-align: center;line-height: 32px;}
.Job_ask{width: 814px;position: relative;}
.Job_ablock:hover{background: #f0f0f0;}
.Job_ablock:hover .Job_book{background: #004ea2;}
.swiper-container {
  width: 100%;
  color: #fff;

}
.pagination {
  position: absolute;
  z-index: 20;
  bottom: 0px;
  width: 100%;
  text-align: center;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #555;
  margin: 0 5px;
  opacity: 0.8;
  
  cursor: pointer;
}
.swiper-active-switch {
  background: #004ea2;
}
.Brand_con{width:100%;position: relative;background: url(../images/img/br1.jpg) no-repeat right center;background-size:cover;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(../images/img/br1.jpg,sizingMethod='scale');}
.Brand_main{width:1037;height:290px;position: absolute;top:50%;margin-top:-145px;left:50%;margin-left:-518px}
.Brand_main img{max-width:100%}
.Brand_li{width:151px;height:151px;float:left;position:relative}
.Brand_li .i1{-webkit-animation: fadeInTop 1.5s linear 0.4s backwards;animation: fadeInTop 1.5s linear 0.4s backwards;-o-animation: fadeInTop 1.5s linear 0.4s backwards;-moz-animation: fadeInTop 1.5s linear 0.4s backwards;-ms-animation: fadeInTop 1.5s linear 0.4s backwards;}
.Brand_li .t1{width:100%;height:100%;text-align:center;opacity:0;position:absolute;top:0;left:0;-webkit-animation: fadeInTop1 4s linear 2.6s backwards;animation: fadeInTop1 4s linear 2.6s backwards;-o-animation: fadeInTop1 4s linear 2.6s backwards;-moz-animation: fadeInTop1 4s linear 2.6s backwards;-ms-animation: fadeInTop1 4s linear 2.6s backwards;}
.Brand_li .t2{width:100%;height:100%;text-align:center;opacity:0;position:absolute;top:0;left:0;-webkit-animation: fadeInTop1 4s linear 6s backwards;animation: fadeInTop1 4s linear 6s backwards;-o-animation: fadeInTop1 4s linear 6s backwards;-moz-animation: fadeInTop1 4s linear 6s backwards;-ms-animation: fadeInTop1 4s linear 6s backwards;}              
.Brand_line{width:116px;height:1px;float:left;margin:75px 35px;-webkit-animation: scaleMax 1.5s ease-in-out 2.4s backwards;animation: scaleMax 1.5s ease-in-out 2.4s backwards;-o-animation: scaleMax 1s ease-in-out 2.2s backwards;-moz-animation: scaleMax 1s ease-in-out 2.2s backwards;-ms-animation: scaleMax 1s ease-in-out 2.2s backwards;}
.Brand_text{width:700px;float:right;}
.Brand_text p{font-size: 14px;color: #fff;line-height: 28px;text-align:justify;text-justify:inter-ideograph}
.Brand_text .p1{-webkit-animation: fadeInTop 1.5s linear 2.6s backwards;animation: fadeInTop 1.5s linear 2.6s backwards;-o-animation: fadeInTop 1.5s linear 2.6s backwards;-moz-animation: fadeInTop 1.5s linear 2.6s backwards;-ms-animation: fadeInTop 1.5s linear 2.6s backwards;}
.Brand_text .p2{-webkit-animation: fadeInTop 1.5s linear 6s backwards;animation: fadeInTop 1.5s linear 6s backwards;-o-animation: fadeInTop 1.5s linear 6s backwards;-moz-animation: fadeInTop 1.5s linear 6s backwards;-ms-animation: fadeInTop 1.5s linear 6s backwards;}
.Brand_logo{position:absolute;right:0;bottom:0;-webkit-animation: scaleMax 1.4s ease-in-out 8.4s backwards;animation: scaleMax 1.4s ease-in-out 8.4s backwards;-o-animation: scaleMax 1.4s ease-in-out 8.4s backwards;-moz-animation: scaleMax 1.4s ease-in-out 8.4s backwards;-ms-animation: scaleMax 1.4s ease-in-out 8.4s backwards;}
@-webkit-keyframes fadeInTop {
     0%{ -webkit-transform: translate(0px,200px);opacity: 0;}
     50%{ -webkit-transform: translate(0px,100px);opacity: 1;}
     100%{ -webkit-transform: translate(0px,0px);opacity: 1;}
}
@keyframes fadeInTop {
     0%{ transform: translate(0px,200px);opacity: 0;}
     50%{ transform: translate(0px,100px);opacity: 1;}
     100%{ transform: translate(0px,0px);opacity: 1;}
}
@-o-keyframes fadeInTop {
     0%{ -o-transform: translate(0px,200px);opacity: 0;}
     50%{ -o-transform: translate(0px,100px);opacity: 1;}
     100%{ -o-transform: translate(0px,0px);opacity: 1;}
}
@-moz-keyframes fadeInTop {
     0%{ -moz-transform: translate(0px,200px);opacity: 0;}
     50%{ -moz-transform: translate(0px,100px);opacity: 1;}
     100%{ -moz-transform: translate(0px,0px);opacity: 1;}
}
@-ms-keyframes fadeInTop {
     0%{ -ms-transform: translate(0px,200px);opacity: 0;}
     50%{ -ms-transform: translate(0px,100px);opacity: 1;}
     100%{ -ms-transform: translate(0px,0px);opacity: 1;}
}
@-webkit-keyframes fadeInTop1 {
     0%{ -webkit-transform: translate(0px,200px) scale(0.2);opacity: 0;}
     15%{ -webkit-transform: translate(0px,100px)scale(0.2);opacity: 1;}
     50%{ -webkit-transform: translate(0px,0px);opacity: 1;}
     80%{ opacity: 0.5;}
     100%{opacity: 0;}
}
@keyframes fadeInTop1 {
     0%{ transform: translate(0px,200px) scale(0.2);opacity: 0;}
     15%{ transform: translate(0px,100px)scale(0.2);opacity: 1;}
     50%{ transform: translate(0px,0px);opacity: 1;}
     80%{ opacity: 0.5;}
     100%{opacity: 0;}
}
@-o-keyframes fadeInTop1 {
     0%{ -o-transform: translate(0px,200px) scale(0.2);opacity: 0;}
     15%{ -o-transform: translate(0px,100px)scale(0.2);opacity: 1;}
     50%{ -o-transform: translate(0px,0px);opacity: 1;}
     80%{ opacity: 0.5;}
     100%{opacity: 0;}
}
@-moz-keyframes fadeInTop1 {
     0%{ -moz-transform: translate(0px,200px) scale(0.2);opacity: 0;}
     15%{ -moz-transform: translate(0px,100px)scale(0.2);opacity: 1;}
     50%{ -moz-transform: translate(0px,0px);opacity: 1;}
     80%{ opacity: 0.5;}
     100%{opacity: 0;}
}
@-ms-keyframes fadeInTop1 {
     0%{ -ms-transform: translate(0px,200px) scale(0.2);opacity: 0;}
     15%{ -ms-transform: translate(0px,100px)scale(0.2);opacity: 1;}
     50%{ -ms-transform: translate(0px,0px);opacity: 1;}
     80%{ opacity: 0.5;}
     100%{opacity: 0;}
}
@-webkit-keyframes scaleMax {
     0%{ -webkit-transform: scale(0.4);opacity: 0;}
     100%{ -webkit-transform: scale(1);opacity: 1;}
}
@keyframes scaleMax {
     0%{ transform: scale(0.4);opacity: 0;}
     100%{ transform: scale(1);opacity: 1;}
}
@-o-keyframes scaleMax {
     0%{ -o-transform: scale(0.4);opacity: 0;}
     100%{ -o-transform: scale(1);opacity: 1;}
}
@-moz-keyframes scaleMax {
     0%{ -moz-transform: scale(0.4);opacity: 0;}
     100%{ -moz-transform: scale(1);opacity: 1;}
}
@-ms-keyframes scaleMax {
     0%{ -ms-transform: scale(0.4);opacity: 0;}
     100%{ -ms-transform: scale(1);opacity: 1;}
}
.Brand_Idea{width:100%;position: relative;margin-bottom:20px;overflow:hidden}
.Idea_content{width: 1200px;margin: auto; position: relative;color:#fff}
.Brand_It{width:100%;position:relative}
.Brand_Ic{width:100%;position:relative;padding:20px 0;border-top:1px solid #fff}
.Brand_read{width:100%;margin:45px 0;position:relative}
.Brand_rbg{width:35%;height:650px;background:#ebebeb;position:absolute;left:0;top:0}
.Brand_readCont{width:1200px;margin:0 auto;position:relative}
.Brand_rl{width:360px;height:605px;float:left;padding-top:45px;padding-right:45px;background:#ebebeb}
.Brand_rli{width:360px;height:490px;position:relative;box-shadow: 0px 0px 4px 0px #ccc;}
.Brand_rli img{width:100%}
.Brand_rlt{height:30px;line-height:30px;padding-top:15px}
.Brand_ltl{font-size:20px;color:#333;float:left}
.Brand_ltr{color:#004ea2;background:url(../Images/img/r3.png) no-repeat right center;padding-right:30px;float:right}
.Brand_rr{width:790px;float:right}
.Brand_rr li{width:177px;float:left;margin-left:20px;margin-bottom:24px;}
.Brand_rri{width:177px;height:240px;overflow:hidden;position:relative;box-shadow: 0px 0px 4px 0px #ccc;}
.Brand_rri img{width:100%}
.Brand_rrt{width:100%;padding-top:10px;height:42px;}
.Brand_rtl{width:150px;color:#004ea2;float:left}
.Brand_rtr{width:16px;float:right}
.Brand_vdo{width:100%;position:relative;margin:45px auto}
.Brand_vl{width:27%;position:relative;float:left;padding-left:3%}
.Brand_vl .img{position:relative;display:block}
.Brand_vl img{width:100%}
.Brand_vl audio{width:100%}
.Brand_vr{width:67%;float:right}
.Brand_vrt{height:44px}
.Brand_vrt li{width:118px;height:44px;line-height:44px;font-size:16px;color:#fff;text-align:center;background:#999;float:left;margin-right:25px;cursor:pointer;*cursor:hand}
.Brand_vrt li.at{background:#004ea2}
.Brand_vrc{width:100%;position:relative}
.Brand_vrc ul{width:1000px}
.Brand_vrc li{width:299px;float:left;margin-right:20px;margin-top:35px}
.Brand_vrc li .ci{width:299px;height:166px;position:relative;overflow:hidden}
.Brand_vrc li .ci img{width:100%}
.Brand_vrc li .cib{width:100%;height:100%;position:absolute;left:0;top:0;background:url(../Images/img/v3.png) no-repeat left center;background-size:cover;display:none}
.Brand_vrc li:hover .cib{display:block}
.Brand_vrc li .ct{color:#333;font-size:16px;letter-spacing:1px;margin-top:20px}
.Brand_pop{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999;display:none}
.Brand_pop .bg{width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.8;filter:Alpha(opacity=80)}
.Brand_pop .Inner{width:600px;height:500px;position:absolute;left:50%;top:50%;margin-top:-300px;margin-left:-300px}
.Brand_pop .popInn{width:600px;height:400px;position:absolute;bottom:0;left:0}
.Brand_pop .popImg{}
.Brand_pop .close{width:90px;height:93px;background:url(../Images/img/a_5.png) no-repeat center;background-size:30%;position:absolute;right:-75px;top:0;z-index:999;cursor:pointer;*cursor:hand}
.Idea_tin{margin-bottom:20px}
.Idea_cin{width:86%;margin-bottom:30px}
.Idea_content h3{font-size:18px}
.Idea_content p{line-height:28px;text-align:justify;margin-top:10px}
.Idea_left1{width: 280px;position: relative;float: left;text-align: center}
.Idea_left1 ul li{width: 100%;position: relative;padding:0 0 35px 0; font-size: 14px;color: #fff;cursor: pointer;}
.Idea_left1 ul li:hover,.Idea_left1 ul li.current{color: #004ea2;}
.Idea_left1 ul li:hover span,.Idea_left1 ul li.current span{border-bottom:2px solid #004ea2;padding-bottom:5px}
.Idea_left2{width:120px;position: relative;float: left;padding:30px 0;padding-left:140px}
.Idea_left2 ul li{width: 100%;position: relative;margin-bottom:40px;font-size: 14px;color: #333;cursor: pointer;}
.Idea_left2 ul li:hover,.Idea_left2 ul li.current{color: #004ea2;}
.Idea_left2 ul li:hover span,.Idea_left2 ul li.current span{border-bottom:2px solid #004ea2;padding-bottom:5px}
.Idea_parent{width:850px;float:right;position: relative;}
.Idea_parent.i2{width:825px}
.Idea_parent .Idea_child{position: relative;max-height:400px;overflow:hidden}
.Idea_child h2{font-size: 18px;color: #3458a2;padding-bottom: 15px;padding-top:5px}
.Idea_child p{font-size: 14px;color: #fff;line-height:28px;text-align:justify;padding-bottom: 10px;}
.Idea_child.c2 p{color:#333}
.Idea_child .mCustomScrollBox>.mCSB_scrollTools{right:10px}
.Idea_child .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#3458a2}
.Brand_maiQ{width: 1200px;margin: auto; position: relative;padding:30px 0}
.Brand_logQ{width: 100%;position: relative;}
.Brand_logQ ul li{float: left;width:220px;margin-right:80px;text-align: center;position:relative}
.Brand_logQ ul li a{display:block}
.Brand_logQi{width:100px;height:100px;border-radius:100%;overflow:hidden;display:inline-block;float:left;}
.Brand_logQi img{max-width: 100%;position:relative;z-index:1009}
.Brand_logQ ul li:after{position: absolute;
  content: '';
  top:0;
  left: 0;
  width: 0;
  height: 100px;
  background:url(../Images/img/bd_0.png) no-repeat left center;
  transform-origin:left;
  -webkit-transition: width 0.4s ease;
  -moz-transition: width 0.4s ease;
  -ms-transition: width 0.4s ease;
  -o-transition: width 0.4s ease;
  transition: width 0.4s ease;
  transition-timing-function: linear;
  z-index: 1000;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;}
.Brand_logQ ul li.i2:after{background:url(../Images/img/bd_02.png) no-repeat left center;}  
.Brand_logQ ul li.i3:after{background:url(../Images/img/bd_03.png) no-repeat left center;}  
.Brand_logQ ul li.i4:after{background:url(../Images/img/bd_04.png) no-repeat left center;}  
.Brand_logQ ul li:hover::after{
  width: 100px;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
}
.Brand_logQ ul li span{font-size: 16px;color: #fff;letter-spacing:1px;line-height:100px;float:left;display:inline-block;margin-left:20px}
.Brand_ideaBlock{width:100%;height:600px;position:relative}
.Brand_ideaLeft{width:49.5%;height:100%;background:url(../Images/img/bd1.jpg) no-repeat center;background-size:cover;float:left;position:relative}
.Brand_ideaLb{width:100%;height:auto;position:absolute;left:0;top:50%;margin-top:-155px}
.Brand_ideaCt{position:relative;margin-left:10%}
.Brand_ideaCt .icl{width:160px;height:95px;float:left;color:#333;padding-left:100px;margin-right:25px;cursor:pointer;*cursor:hand}
.Brand_ideaCt .icl.l1{background:url(../Images/img/bd3.jpg) no-repeat left center;}
.Brand_ideaCt .icl.at.l1{background:url(../Images/img/bd5.jpg) no-repeat left center;}
.Brand_ideaCt .icl.l2{background:url(../Images/img/bd4.jpg) no-repeat left center}
.Brand_ideaCt .icl.at.l2{background:url(../Images/img/bd6.jpg) no-repeat left center;}
.Brand_ideaCt .icl h3{font-size:20px;color:#3458a2;margin-top:10px}
.Brand_ideaCt .icl p{font-size:16px;padding-left:8px;padding-top:8px}
.Brand_ideaCi{width:76%;margin-left:10%;margin-top:30px}
.Brand_ideaCi .cit{width:100%;line-height:28px;float:left;color:#333;text-align:justify}
.Brand_ideaRight{width:49.5%;height:100%;background:url(../Images/img/bd2.jpg) no-repeat center;background-size:cover;float:right}
.Brand_ideaIcon{width:174px;height:174px;position:absolute;left:50%;margin-left:-87px;top:50%;margin-top:-87px;z-index:66}
.Brand_ideaIcon.i2{width:160px;height:160px;margin-left:-80px;margin-top:-80px}

.New_content{width:82%;min-height: 600px;position: relative;margin:auto}
.New_content.nc2{width:94%;padding:0 3%;background:#f2f6fb;padding-bottom:40px}
.New_Leftcent{width: 31%;float: left;position: relative;border-right: solid 1px #e6e6e6;padding-right: 3%;}
.New_Leftcent a{display:block}
.New_LeftTp1{width: 100%;position: relative;margin-top:40px}
.New_LeftTp1 img{width: 100%;}
.New_LeftHw{width: 100%;position: relative;padding:30px 0 50px 0;}
.New_LeftHw h2{font-size: 20px;color: #004ea2;line-height: 24px;padding-bottom:8px;}
.New_LeftHw em{color: #333;line-height: 24px;}
.New_LeftHw p{font-size: 14px;color: #333333;line-height:30px;text-align:justify;text-justify:inter-ideograph;margin-top:12px}
.New_LeftHw .more{position: absolute;bottom: 5px;right: 0;color: #666;padding-left: 30px;background: url(../images/bd_12.png) no-repeat left center;}
.New_Leftcent a:hover .more{color: #004ea2;}
.New_Rightcent{width: 61.5%;float: left;position: relative;margin-left: 4%;}
.New_RightTp1{width: 100%;position: relative;padding-top:20px;}
.New_RTp1ablock{width: auto;display: block;position: relative;overflow: hidden;height: 100px;padding:20px 25px 30px;margin-bottom:20px}
.New_RTp1ablock:hover{background:url(../Images/img/i6.png) no-repeat right 20px center #fff;}
.New_RTime{width: 100px;height: 100px;background:#004ea2; text-align: center;position: relative;float: left;}
.New_RTime p{font-size:45px;color: #fff;margin-top:6px}
.New_RTime span{font-size:14px;width: 100%; color: #fff;display: block;text-align: center;position: absolute;bottom:15px;left:0 }
.New_RTp1ablock:hover .New_RTime{background: #fff;}
.New_RTp1ablock:hover .New_RTime p{color: #004ea2;}
.New_RTp1ablock:hover .New_RTime span{color: #004ea2;}
.New_pred{width:76%;height: 100px; position: relative;float: left;margin-left: 20px;}
.New_pred h2{width: 100%;font-size: 20px;color: #004ea2;}
.New_pred em{display: block;width: 32px;height: 1px;background: #004ea2;margin:10px 0 5px 0;}
.New_pred p{width: 100%;font-size: 14px;color: #333;line-height: 28px;padding-top:10px;text-indent:2em;}
.New_innercent{width: 100%;position: relative;padding: 50px 0;padding-top:180px;}
.New_innercent .inn_left{width:100%;padding-left:30px;float:left;position: relative;}
.inn_left h2{font-size: 20px;color: #333333;line-height:30px;}
.inn_left p{font-size: 14px;color: #4c4c4c;padding: 20px 0 25px;}
.page_text{width: 200px;position: relative;}
.page_text a{float: left;width: 80px;height: 34px;text-align: center;line-height: 34px;margin-right: 20px; background: #c9caca;color: #fff;}
.page_text a:hover,.page_text a.current{background: #004ea2;}
.inn_right{float: left;position: relative;width:892px;border-left: solid 1px #e6e6e6;}
.inn_block .inn_text{position: relative;padding:0 30px}
.inn_text p{font-size: 14px;color: #333;line-height: 30px;text-align:justify;padding-bottom:10px;}
.inn_text img{margin:10px 0}
.inn_block .mCustomScrollBox>.mCSB_scrollTools{width:15px}
.inn_block .mCSB_scrollTools a+.mCSB_draggerContainer{margin:30px 0}
.inn_block .mCSB_scrollTools .mCSB_draggerRail{background:#f5f5f5}
.inn_block .mCSB_scrollTools .mCSB_buttonUp{width:15px;height:9px;background:url(../Images/img/nl.png) no-repeat center;}
.inn_block .mCSB_scrollTools .mCSB_buttonDown{width:15px;height:9px;background:url(../Images/img/nr.png) no-repeat center;margin-top:-18px}
.news_bodyer {position: relative;width:100%;padding-top:40px;}
.na_l{width:45px;height:54px;position:absolute;top:50%;margin-top:-27px;left:2%;display:block;background:url(../Images/img/nla.png) no-repeat center}
.na_r{width:45px;height:54px;position:absolute;top:50%;margin-top:-27px;right:2%;display:block;background:url(../Images/img/nra.png) no-repeat center}

.stand_img{width: 1200px;margin: auto; position: relative;padding-top: 50px;}
.stand_img img{width: 100%;}

.bus_Lecontern{width: 560px;position: relative;float: left;margin-top:-30px}
.bus_RIcontern{width: 560px;position: relative;float: right;margin-top:-30px}
.bus_Txt{height:195px}
.bus_Txt h2{font-size: 18px;color: #004ea2;line-height: 24px;padding-top:30px;}
.bus_Txt p{color: #333333;line-height: 28px;padding-top:5px;}
.bus_Img{margin-top:25px}



.businList{width: 104%;position: relative;margin-top: 40px;}
.businList ul li{width: 278px;position: relative;height: 343px;background: #f5f5f5;float: left;margin-right: 30px;}
.ListText{padding: 20px 35px;position: relative;width: auto;text-align:justify}
.ListText h2{font-size: 18px;color: #004ea2;line-height: 30px;text-align: center;padding-bottom: 10px;}
.ListText p{color: #333;line-height: 30px;}

.page{width: auto;margin-left: 20px; position: relative;}
.page a{width: 26px;height: 26px;display: block;text-align: center;margin: 0 5px; float: left; line-height: 26px;color: #fff;background: #ccc;}
.page span{width: 26px;display: block;float: left;text-align: center;}
.page a.current{background-color:#004ea2;}
.page a.pageleft{background:url(../Images/img/al.png) no-repeat left center #ccc;}
.page a.pageright{background:url(../Images/img/ar.png) no-repeat left center #004ea2;}

.page1{width: auto;margin-top: 20px; position: relative;}
.page1 a{width: 26px;height: 26px;display: block;text-align: center;margin: 0 5px; float: left; line-height: 26px;color: #fff;background: #ccc;}
.page1 span{width: 26px;display: block;float: left;text-align: center;}
.page1 a.current{background-color:#004ea2;}
.page1 a.pageleft{background:url(../Images/img/al.png) no-repeat left center #ccc;}
.page1 a.pageright{background:url(../Images/img/ar.png) no-repeat left center #004ea2;}


.block_node{width: 1200px;height: 66px;background: #f5f5f5;position: relative;overflow: hidden;}
.arrow-left.no1{width:13px;height:20px;background:url(../Images/no_l1.png) no-repeat  center;position:absolute;left:4%;top:23px;z-index:99}
.arrow-right.no2{width:13px;height:20px;background:url(../Images/no_l2.png) no-repeat center;position:absolute;right:4%;top:23px;z-index:99}
.arrow-left.no1:hover{background:url(../Images/no_l3.png) no-repeat left center;}
.arrow-right.no2:hover{background:url(../Images/no_l4.png) no-repeat left center;}
.swiper-container.node{width:84%;height:66px;position:relative;margin:auto;overflow:hidden;padding-bottom: 0;}
.swiper-container.node .swiper-slide{color: #4c4c4c;line-height: 66px;font-size: 24px;float: left;cursor: pointer;text-align: center;}
.swiper-container.node .swiper-slide.current{color: #004ea2;}
.block_noCenter{width: 1200px;overflow: hidden; position: relative;margin-top: 50px;}
.Event_vend{width: 105%;position: relative;border-bottom: solid 1px #e6e6e6;padding-bottom: 35px;margin-bottom: 30px;}
.block_noCenter .Event{width: 585px;margin-right: 30px; height: 130px; float: left; position: relative;}
.Event_left{width: 90px;height: 86px;position: relative;float: left;background: #004ea2;text-align: center;}
.Event_left h2{width: 56px;margin:auto; font-size: 45px;color: #fff;}
.Event_left span{font-size: 14px;color: #fff;line-height: 20px;}
.Event_Right{width: 475px;position: relative;float:left; margin-left:20px;}
.Event_Right h2{color: #004ea2;font-size: 16px;line-height: 24px;padding-bottom: 10px;}
.Event_Right p{color: #333333;font-size: 14px;line-height: 24px;}
.page_vend{width: auto;position: relative;float: right;}
.page_vend a{color: #666666;line-height: 20px;margin:0 3px;}
.page_vend .b{color: #666666;line-height: 20px;margin-right: 20px;}
.page_vend .d{color: #666666;line-height: 20px;margin-left: 20px;}
.page_vend span{color: #666666;line-height: 20px;}
.page_vend a:hover,.page_vend a.current{color: #004ea2;}


.big_imgContent {position: relative;width:100%;height: 100%;overflow: hidden;}
.big_img {position: absolute;width:100%;height: 100%;bottom:0px;left:0px;}
.big_img {-webkit-animation:animScale 8s linear infinite;animation:animScale 8s linear infinite;-ms-animation:animScale 8s linear infinite;-moz-animation:animScale 8s linear infinite;-o-animation:animScale 8s linear infinite;}
.big_imgBlock {position: absolute;top:0px;left:0px;width:100%;height: 100%;z-index: 8;display: none;}
@-webkit-keyframes btssize
{
  0%{-webkit-transform:scale(1);}
  100%{ -webkit-transform:scale(1.2);}  
}
.big_imgBlock.current {-webkit-animation:btssize 2s linear backwards;}
.navIcon_block {position: absolute;bottom:30px;right:60px;}
.navIcon_block a {display: block;width:12px;height: 12px;border-radius:50px;border:1px solid #fff;float: left;margin-left:8px;cursor: pointer;}
.navIcon_block a.current {background: #fff;}